Заполнение отсутствующих значений
Процедура позволяет экстраполировать отсутствующие значения поля.
Необходимость этой процедуры определяется следующей проблемой: некоторые задачи обработки данных умеют работать только с полями без пропусков. В случае, когда реальные данные имеют пропуски, собственно обработка должна предваряться восполнением отсутствующих значений. Если для одного поля приходится считать несколько таких задач, то разумно вначале создать “затянутое” поле и работать с ним.
Алгоритм
При восполнении используется фильтрация в круглом окне треугольным фильтром (фильтр обратных расстояний). Процедура восполнения реализована в виде последовательности фильтраций с увеличивающимися размерами окна. Фильтрация проводится до тех пор, пока в результирующем поле остаются пропуски.
Параметры
Для определения обрабатываемого поля необходимо выбрать нужное свойство из числа существующих в текущей ТОС (см. Рис. 1), параметр Свойство на панели Исходное поле.
Рис. 1. Выбор параметров для восполнения отсутствующих значений.
Для размещения заполненного поля необходимо определить Имя файла ТОС и Свойство на панели Результат: Заполненное поле. По умолчанию используется имя текущей ТОС, которое можно изменить.
В результате выполнения процедуры, в зависимости от заданного пользователем имени выходной ТОС, либо создается новая ТОС, либо дописывается новое свойство к уже существующей ТОС, в котором размещается поле без пропусков. Создаваемая ТОС наследует размеры и параметры сети исходной (текущей) ТОС.
Примечание. Список процедур требующих восполнения отсутствующих значений
- Двумерные взаимнокорреляционные функции
- Двумерные спектры
- Двумерная адаптивная энергетическая фильтрация
- Двумерная адаптивная энтропийная фильтрация
- Двумерное адаптивное осреднение
- Двумерная адаптивная полиномиальная фильтрация
- Двумерная адаптивная медианная фильтрация
- Двумерная полиномиальная фильтрация поля целиком